/* CSS Document */

body{ font-size:12px; color:#333333; line-height:2; margin:0 auto;  background:url(images/py_top_bg.gif) repeat-x;background-color:#ffffff; clear:both; }
a{font-size:12px; color:#333333; text-decoration:none;}
a:hover{font-size:12px; color:#FF0000;  text-decoration:none;}
img{border:0;}
form{margin:0;padding:0;}
ul,li,ol,dl,dt,dd{ list-style:none; margin:0;padding:0; vertical-align:bottom;}
.red{color:#f00;}
.left{float:left; }
.right{float:right;}
.clear{clear:both;}

#top .top1{ float:left; width:1000px; height:89px; display:inline;}
#top .logo{ float:left; margin: 0px 0 0 0; display:inline;}

#top{ width:1000px;  margin:0 auto;}
#top .con{ float:left; width:300px; height:36px; line-height:36px; color:#999999; overflow:hidden; margin-left:0px;}
#top .con1{ float:right; width:310px; height:36px; line-height:36px; color:#999999; overflow:hidden; }
.dh{width:100%; height:42px; overflow:hidden;}
.dh ul .dh_line{width:2px; height:42px; float:left;}
.dh ul{width:1000px; height:42px; margin:auto;background:url(images/mr_dh.gif);}
.dh ul li{width:125px; height:42px; line-height:42px; text-align:center; float:left;}
.dh ul li a{width:100%; display:block; color:#fdfffc; font-family:Microsoft YaHei; font-size:14px; font-weight:bold; text-decoration:none; }
.dh ul li a:hover{width:100%; display:block;height:42px; line-height:42px; background:url(images/dh_on.jpg) no-repeat top; text-decoration: none; }

#nav{clear:both; width:100%; height:44px; overflow:hidden;  margin:0 auto; }
#nav .ul{clear:both; width:1000px; height:44px; overflow:hidden; padding-left:5px; margin:0 auto; background:url(images/sx_nav.gif);}
#nav .ul a{ width:125px; float:left; overflow:hidden; font-size:13px; height:44px; line-height:44px; text-align:center; font-weight:700; color:#FFF;}

/*
#banner {width:100%; overflow:hidden; margin-top:5px; }
#banner .indexCon{width:100%;overflow:hidden;}
#banner .indexCon .flashBanner{width:100%;height:500px;overflow:hidden;margin-bottom:12px;}
#banner .flashBanner{position:relative;}
#banner .flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
#banner .flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
#banner .flashBanner .mask img.show{margin-bottom:3px;}
#banner .flashBanner img{border:0 none;}   */


/*banner
.banner{min-width:1000px;height:500px;position:relative;margin:0 auto;overflow:hidden;z-index:-999; clear:both;}
.banner_pre_next{position:relative;z-index:101;top:180px;display:none;}
.banner_pre_next .banner_btn_left{position:absolute;left:10%;color:#fff;font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right{position:absolute;right:10%;color:#fff;font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#C00;}
.yq_banner_list{width:200px;height:25px;position:absolute;top:125px;text-align:right;z-index:100;left:435px;padding-right:12px;}
.yq_banner_list a{display:inline-block;width:14px;height:3px;background:url(images/dh_on.jpg) no-repeat left;}
.yq_banner_list a:hover,.yq_banner_list a.hover{background:url(images/dh_on.jpg) no-repeat right;}
.banner_show{width:100%;text-align:center;height:500px;overflow:hidden;position:relative; }
.bannger_inbox{position:absolute;left:50%;top:0;}
.banner_mag{width:660px;height:140px;position:absolute;left:50%;top:35px;margin-left:-500px;text-align:left;z-index:99;font-family: "å¾®è½¯é›…é»‘";}
.banner_magbox{width:600px;height:90px;background:url(images/dh_on.jpg) repeat;text-align:left;padding:25px 30px 35px;}
.banner_magbox h4{font-size:20px;*font-size:18px;font-weight:bold;color:#fff;margin-bottom:0px;}
.banner_magbox p{font-size:12px;color:#fff;font-weight:normal;margin-bottom:0px;}   */


.banner{height:500px;}
#flashs{height:500px;position:relative;overflow:hidden;width:100%;text-align:center}
#flashs .btn{position:absolute;bottom:10px;right:50%;padding:5px 6px}
#flashs .btn span{color:#fff;background:#aaa;cursor:pointer;display:inline-block;margin-left:5px;padding:2px 6px}
#flashs .btn span.cur{background:#666}


#main{width:1000px; margin:0 auto; background-color:#FFF;}

.fazxBox{margin:10px auto;}

.faMu{width:200px; height:778px; border:1px solid #cbcbcb;}
.faMu h4{padding-left:26px; height:50px; background:url(images/faMuTit.png) repeat-x center; border-bottom:1px solid #cbcbcb; font-size:15px;}
.faMu h4 a{display:inline-block; margin-top:16px; margin-bottom:4px; color:#00458d; font-size: 20px;}
.faMu h4 span{display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:normal;}
.faMu dl{margin-top:4px; margin-left:10px; width:185px;}
.faMu dt{padding-left:14px; height:34px; line-height:34px; font-size:15px; font-weight:bold; color:#333; background:url(images/faMuDt_ico.png) no-repeat left center;}
.faMu dd{margin-bottom:1px;}
.faMu dd a{padding-left:14px; display:block; height:35px; line-height:35px; background:url(images/faMuDd.png) no-repeat center; font-size:13px; color:#333; text-decoration:none;}
.faMu dd a:hover{background-image:url(images/faMuDdH.png); color:#fff;}

.faList{width:753px; height:778px; border:1px solid #cbcbcb;}
.faList dl{margin:10px 18px 0px 18px; height:170px; overflow:hidden;}
.faList dt img{padding:9px; border:1px solid #cbcbcb; background:url(images/faImgBg.jpg) repeat-x center;}
.faList dd{margin-left:290px;}
.faList dd h5{margin-bottom:12px; font-size:22px;}
.faList dd h5 a{color:#00458d;font-size: 24px;}
.faList dd p{margin-bottom:26px; line-height:20px; font-size:13px; color:#333; height:150px; overflow:hidden;}

.chanpin{margin-left: 18px;margin-bottom: 10px;}
.chanhs{ position: relative;padding-left: 20px;height: 38px;line-height: 38px;font-size: 15px;border: 1px solid #cbcbcb;background: url(images/faMuTit.png) repeat-x center;}
.chanul{ margin: 0 auto;padding: 20px 0px 15px 0px;width: 960px;overflow: hidden;}
.chanpin ul li{ margin: 0 10px;float: left;width: 220px;text-align: center;margin-top: 5px;}
.chanpin ul li img{padding: 9px;border: 1px solid #cbcbcb;}
.chanpin ul li h5{ margin-top: 8px;font-weight: normal;}

#xiaoban1{clear:both; width:100%; background:url(images/xiaoban1_bg.jpg) repeat-x;}
#xiaoban1 .con{width:1000px; margin:0px auto; overflow:hidden;}

#wdys { background:url(images/ys_bg.gif) no-repeat; height:961px;}
#wdys .ysa{width:1000px; overflow:hidden; margin:0 auto; height:340px;}
#wdys .ysa ul{ width:450px; margin-left:35px; margin-top:230px; line-height:24px;}
#wdys .ysb{width:1000px; overflow:hidden; margin:0 auto; height:200px;}
#wdys .ysb ul{ width:550px; margin-left:35px; margin-top:65px; line-height:24px;}
#wdys .ysc{width:1000px; overflow:hidden; margin:0 auto; height:150px;}
#wdys .ysc ul{ width:420px; margin-left:570px; margin-top:57px; line-height:24px;}
#wdys .ysd{width:1000px; overflow:hidden; margin:0 auto; height:200px;}
#wdys .ysd ul{ width:420px; margin-left:570px; margin-top:45px; line-height:24px;}
#wdys .yse{width:1000px; overflow:hidden; margin:0 auto; height:200px;}
#wdys .yse ul{ width:420px; margin-left:570px; margin-top:15px; line-height:24px;}

#chengnuo{ background:url(images/cn_bg.jpg) no-repeat; height:373px; }
#chengnuo .con{width:1000px; overflow:hidden; margin:0 auto; height:370px;}
#chengnuo .con ul{width:630px; margin-left:370px; line-height:55px; margin-top:115px;}

#gstk {width:1000px;  height:170px; margin-left:0px;}
#gstk .content {width:1000px; height:170px; overflow:hidden; }
#gstk .content ul { width:1000px; margin-top:5px;}
#gstk .content ul li {width:200px; height:140px; float:left; text-align:center;}
#gstk .content ul li a img {width:180px; height:120px; border:1px solid #ccc; margin:3px 5px 10px 6px;}
#gstk .content ul li a {display:block;}

#hfjs{ clear:both; overflow:hidden; width:1000px;}
#hfjs .con{ width:1000px;  overflow:hidden; background:url(images/hfjs_c.gif);}
#hfjs .con img{ border:1px solid #CCCCCC; float:left; padding:8px; margin-left:15px;}
#hfjs .con .gsjj{float:left; margin-left:20px; width:670px; line-height:24px;}
#hfjs .foot{width:1000px; background:url(images/hfjs_d.gif) no-repeat; height:10px;}

#zzry {width:670px;  height:155px; margin-left:0px;}
#zzry .content {width:670px; height:155px; overflow:hidden; }
#zzry .content ul { width:670px; margin-top:5px;}
#zzry .content ul li {width:200px; height:125px; float:left; text-align:center;}
#zzry .content ul li a img {width:180px; height:105px; border:1px solid #ccc; margin:3px 5px 0px 6px;}
#zzry .content ul li a {display:block;}

#news{ width:1000px;  overflow:hidden; clear:both;}
#news .con{width:1000px; overflow:hidden; background:url(images/news_c.gif); float:left; }
#news .con ul{width:460px; margin-left:15px; margin-right:25px; float:left; overflow:hidden; }
#news .con ul li{width:430px; margin-left:8px; padding-left:18px; background:url(images/pro_dot.gif) no-repeat 5px 11px; line-height:30px; float:left; border-bottom:1px #ccc dashed; overflow:hidden; }
#news .con ul li a{ float:left;}
#news .con ul li em{float:right;}
#news .foot{width:1000px; overflow:hidden; background:url(images/news_d.gif); height:18px;}

#lx{width:100%; background-color:#dbdbdb; margin-top:10px;}
#lx .con{width:1000px; margin:0 auto; background:url(images/lx.gif) no-repeat; overflow:hidden; height:269px;}
#lxfs{ width:1000px; margin:0 auto; line-height:30px;}
#lxfs .con2{width:510px;  margin-left:450px; margin-top:30px;  line-height:30px;}

#hf_yqlj {width:998px; border:1px solid #dcdcdc; margin:0 auto; margin-top:5px;}
#hf_yqlj .top{clear:both; height:32px; width:1000px; overflow:hidden;}
#hf_yqlj .con{width:998px;}
#hf_yqlj .con span{width:980px; margin-left:10px;}
#hf_yqlj .foot{width:1000px; height:13px;}

.foot-guild{/*width:100%;*/ min-width:1000px; height:auto; overflow:hidden; background-color:#302f3d; padding:43px 0 30px 0; margin-top:5px;}
.foot-guild-main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.foot-tel{width:237px; padding-top:84px; border-right:1px solid #c5c5c5; background:url(images/bottom_bg.png) left top no-repeat; float:left;}
	.foot-tel p{font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; line-height:24px; font-weight:normal; color:#e9e9e9; margin-bottom:8px; margin-left:40px;}
	.foot-nav{width:913px; height:207px; padding-left:45px;float:left;}
	.foot-nav dl{ width:175px; height:100%; overflow:hidden; float:left;}
	.foot-nav dl dt{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#e2e9ec; line-height:28px; margin-bottom:14px;}
	.foot-nav dl dd{font-family:"ËÎÌå"; font-size:12px; line-height:28px; color:#e2e9ec;}
	.foot-nav dl dd a{font-family:"ËÎÌå"; font-size:12px; line-height:28px; color:#e2e9ec;}
    .foot-copyright{/*width:100%;*/  min-width:1000px;height:auto; background-color:#3e4056; color:#CCCCCC;}
    .copyright{width:1000px; height:auto; margin:0 auto; padding-top:10px; position:relative;}
	.copyright-main{width:100%; margin:0 auto; line-height:30px;}
	.copyright p{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; text-align:center; line-height:24px;}
	.copyright li{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; text-align:left;}
	.copyright p a{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; line-height:20px; margin:0 3px;}
	.copyright li a{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; line-height:20px; margin:0 3px;}
	.copyright p span{margin:0 5px;}

#hzhb{ margin:0 auto; width:1000px;}


/*¹¤³Ì°¸Àý*/	
#cpzs_t{width:1000px; background:url(images/cpzs_t.gif); height:62px; line-height:62px;}
#cpzs_t .r{width:380px; float:right; height:62px; line-height:62px;}

.sy_pro_tit { width: 1000px; margin: 0 auto; overflow: hidden; margin-top: 10px; padding-bottom: 0px; }
/*pro*/
.pro_tit { background: #d80000; width: 210px; height: 36px; line-height: 36px; color: #fff; text-align: left; padding-left: 20px; font-size: 18px; font-weight: bold; float: right;}
.pro_lei { width: 93%; margin: 0 auto; }
.pro_lei li { height: 44px; float: left; text-align: center; margin-left: 15px; cursor: pointer; font-size: 15px; line-height: 44px; }
.pro_lei li a { padding: 0 75px; display: block; background: #3d3d3d; color: #fff; text-decoration:none; }
.pro_lei .li1 a { background: #0075d0; color: #fff; font-weight: bold; text-decoration:none;}
.pro_lei .current a { background: #0075d0; color: #fff; text-decoration:none;}
.pro_titl { background: #d80000; width: 210px; height: 36px; line-height: 36px; color: #fff; text-align: left; padding-left: 20px; font-size: 18px; font-weight: bold; float: right; margin-top:15px;}
.pro_listl { float: right; padding: 0 0px 0px 18px; width: 212px; background: #f5f5f5; }
.pro_listl h4 { font-size: 12px; font-weight: normal;  color:#333333; padding: 10px 0 5px 0; margin: 0; width: 194px; float: left; }
.pro_listl  a:hover h4{ color:#CC0000;}
#wrap { width: 1020px; margin: 0 auto; overflow: hidden; }
    .wgt-featureGroup { float: left; margin: 15px 20px 0px 4px; overflow: hidden; margin-bottom:10px;}
    .wgt-featureGroup .box { position: relative; width: 100%;  }
    .wgt-featureGroup a:hover { text-decoration: none; }
    .wgt-featureGroup img { width:228px; height:167px; }
    .wgt-featureGroup a:hover .img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE */ filter: alpha(opacity=70); /* IE */ opacity: 0.7; }
    .wgt-featureGroup a .bg { position: absolute; bottom:3px; left: 0; width: 100%; height: 32px;background: #333;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE */ filter: alpha(opacity=70); /* IE */ opacity: 0.7; }
    .wgt-featureGroup a:hover .bg {  }
    .wgt-featureGroup .label { position: absolute; bottom: 20px; left: 0; bottom: 0; width: 100%; font-size:15px; }
    .wgt-featureGroup a .label { color: #fff; margin-top: 15px; }
    .wgt-featureGroup .label span { display: table-cell; height: 32px; padding: 0 30px 4px 50px; vertical-align: middle; text-align:center; }
	.ie7 .wgt-featureGroup .label span { padding-top: 10px; }
	.wgt-boxlink .img { padding: 13px; width: 228px; height: 170px; }
	.wgt-boxlink .text { padding: 0 13px 13px 13px; }
/*¹¤³Ì°¸Àý ½áÊø*/
/*ÈÈÏú²úÆ·Õ¹Ê¾*/	


.chanpin{margin-left: 18px;margin-bottom: 10px;}
.chanhs{ position: relative;padding-left: 20px;height: 38px;line-height: 38px;font-size: 15px;border: 1px solid #cbcbcb;background: url(images/faMuTit.png) repeat-x center;}
.rxccpzs{ float:left; width:100px;}
.rx_pro1_tit { width:480px; overflow: hidden; float:right; }
/*pro*/
.pro1_lei { width:450px; float:right; }
.pro1_lei ul li { height: 30px; text-align: center; margin-left: 0px; cursor:pointer; font-size:15px; line-height: 30px; width: 100px; }
.pro1_lei ul li a { padding: 0 0px; display: block; background: #3d3d3d; color: #fff; text-decoration:none; width: 100px; }
.pro1_lei .li1 a { background: #0075d0; color: #fff; font-weight: bold; text-decoration:none;}
.pro1_lei .current a { background: #0075d0; color: #fff; text-decoration:none;}


.pro1_titl { background: #d80000; width: 100px; height: 36px; line-height: 36px; color: #fff; text-align: left; padding-left: 20px; font-size: 18px; font-weight: bold; float: right; margin-top:15px;}
.pro1_listl { float: right; padding: 0 0px 0px 18px; width: 100px; background: #f5f5f5; }
.pro1_listl h4 { font-size: 12px; font-weight: normal;  color:#333333; padding: 10px 0 5px 0; margin: 0; width: 94px; float: left; }
.pro1_listl  a:hover h4{ color:#CC0000;}


#wrap1 { width: 720px; margin: 0 auto; overflow: hidden; }
    .wgt-featureGroup1 { float: left; margin: 15px 10px 0px 4px; overflow: hidden; margin-bottom:5px;}
    .wgt-featureGroup1 .box { position: relative; width: 100%;  }
    .wgt-featureGroup1 a:hover { text-decoration: none; }
    .wgt-featureGroup1 img { width:223px; height:167px; }
    .wgt-featureGroup1 a:hover .img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE */ filter: alpha(opacity=70); /* IE */ opacity: 0.7; }
    .wgt-featureGroup1 a .bg { position: absolute; bottom:3px; left: 0; width: 100%; height: 32px;background: #333;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE */ filter: alpha(opacity=70); /* IE */ opacity: 0.7; }
    .wgt-featureGroup1 a:hover .bg {  }
    .wgt-featureGroup1 .label { position: absolute; bottom: 20px; left: 0; bottom: 0; width: 100%; font-size:15px; }
    .wgt-featureGroup1 a .label { color: #fff; margin-top: 15px; }
    .wgt-featureGroup1 .label span { display: table-cell; height: 32px; padding: 0 30px 4px 50px; vertical-align: middle; text-align:center; }
	.ie7 .wgt-featureGroup1 .label span { padding-top: 10px; }
	.wgt-boxlink1 .img { padding: 13px; width: 223px; height: 165px; }
	.wgt-boxlink1 .text { padding: 0 13px 13px 13px; }
/*ÈÈÏú²úÆ·Õ¹Ê¾ ½áÊø*/








#bottom{ width:1000px; margin:0 auto; margin-top:3px;}
#py_xgcp{width:998px; height:34px; float:left; border:1px solid #dcdcdc; }
#py_xgcp .tit{ width:120px; float:left; height:34px; background:url(images/py_xgcp.jpg) no-repeat; line-height:34px; font-weight:bold; font-size:14px;}
#py_xgcp .con{ width:815px; float:left; line-height:32px;}
#py_xgcp .con li a{ margin:0 3px; line-height:32px;}
#py_xgcp .gd{ width:40px; float:right; text-align:center; line-height:32px;}

#py_dyss{width:998px; height:34px; float:left; border:1px solid #dcdcdc; margin-top:5px; }
#py_dyss .tit{ width:120px; float:left; height:34px; background:url(images/py_dyss.gif) no-repeat; line-height:34px; font-weight:bold; font-size:14px;}
#py_dyss .con{ width:815px; float:left; line-height:32px; margin-top:5px;}
#py_dyss .con li a{ margin:0 3px; line-height:32px;}
#py_dyss .gd{ width:40px; float:right; text-align:center; line-height:32px;}

#py_yqlj { width:998px; float:left; border:1px solid #dcdcdc; margin:5px 0; }
#py_yqlj .top {clear:both; height:32px; width:1000px; overflow:hidden;}
#py_yqlj .con{ width:998px; }
#py_yqlj .con span{ width:980px; margin-left:10px; }
#py_yqlj .foot{ width:1000px; height:13px; }

#my_dibu{ width:100%; margin:0 auto; background:url(images/py_di.gif) repeat-x; }
#my_dibu .d_dh{width:1145px; margin:0 auto; padding-top:20px;}
#my_dibu .d_dh ul{ width:1145px; margin:0 auto;  height:20px; line-height:20px; text-align:center; }
#my_dibu .d_dh ul a{height:20px; line-height:20px; margin:0px 10px 0px 10px;}
#my_dibu .con{ width:1145px; margin:0 auto; padding-bottom:10px; text-align:center; }
#my_dibu .con a{ }
#my_dibu .yqlj{ width:1145px; margin:0 auto;  color:#CCCCCC; }
#my_dibu .yqlj span{color:#CCCCCC;  }
#my_dibu .yqlj span a{  margin-left:10px; color:#CCCCCC;  }



	
#service{width:1000px; margin:0px auto; height:272px; font-family:'Î¢ÈíÑÅºÚ';  margin:10px auto; border-bottom:1px solid #CCCCCC ; border-top:1px solid #CCCCCC ;}
#service dl{width:16.6%; float:left;}
#service dt{ text-align:left;font-size:15px; font-weight:bold; height:32px; line-height:32px; color:#080808}
#service dd{ padding:0px 0px; margin-left:5px;  height:140px; color:#999; text-align:left }
#service dd ul li{ padding:5px 0; color:#555}
#service dd ul li a:hover{text-decoration:underline;}
#service .item{width: 130px; margin-bottom:12px; font-size: 14px; white-space: nowrap;text-overflow: ellipsis;}
#service .item a:hover{ color:red; text-decoration:none;}
	
#AdLayer {position:absolute;width:20px;display:none;height:59px;top:0px;right:0px; margin-top:300px;}











/* .middle{ width:785px; float:left;}

.m_main{background:#fff;width:1010px; margin:0 auto;}
.middle .h1{background:#ccc; height:30px;color:#fff; font-weight:700;padding:0 0 0 20px;}
.middle .h1 a{color:#666;margin:7px 0 0 0; display:block; font-size:14px;}
.middle .neirong{width:98%;margin:0 auto;}
/*ÄÚÈÝ·ÖÒ³²¿·Ö*/
/* .content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

.plug_book_add dt{width:500px; float:left;}
.plug_book_add dt textarea{ width:450px; height:200px;}

.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.mb_plist_pic img{ border:1px #ccc solid;}
.mb_con{} */ 

/* ÄÚÒ³left-----*/
#xg_lxwm{width:286px; float:left; overflow:hidden; }
#xg_lxwm .con1{width:286px; float:left; overflow:hidden; }
#xg_lxwm .con{width:286px; float:left; overflow:hidden;background:url(images/xg_11.gif); }
#xg_lxwm .tt{width:286px; float:left; overflow:hidden; padding-left:10px; }
#xg_lxwm .foot{ width:286px; float:left; background:url(images/xg_12.gif) no-repeat; height:10px;}

#hh_left{ width:286px; float:left;overflow:hidden; margin-top:10px; }
#xg_left .con{width:286px;  float:left; background:url(images/xg_11.gif)}
#xg_left .con ul{width:246px; float:left; background:url(images/ddd.gif) no-repeat 10px; padding-left:30px; font-weight:700;  overflow:hidden;}
#xg_left .con li{ width:123px; padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 7px; line-height:25px; float:left; border-bottom:1px #ccc dashed; overflow:hidden;}
#xg_left .con li a{ float:left; display:block;}
#xg_left .foot{ width:286px; float:left; background:url(images/xg_12.gif); height:10px; overflow:hidden;}

#h_lxwm .con{ width:286px; float:left; background:url(images/cw_17.gif);}
#h_lxwm .tt{ width:256px; float:left; padding-left:10px;}
#h_lxwm .foot{ width:286px; float:left; background:url(images/cw_27.gif);}
/* ÄÚÒ³left-----*/
/* ÄÚÒ³right-----*/
#h_right{ width:689px; float:left;  overflow:hidden; margin-top:5px; background-color:#FFF}
/* ÄÚÒ³right-----*/
/* ÄÚÒ³ÐÂÎÅÁÐ±í-----*/
#neiyenews{width:340px; margin:0 auto; background-color:#FFF;float:left;overflow:hidden; margin-top:5px; margin-left:10px;}
#neiyenews .tt{width:330px; margin:0 auto; background-color: #CCCCCC;float:left;overflow:hidden; text-align:center; padding-left:5px; font-weight:700;}
#neiyenews .con{ width:340px; float:left;}
#neiyenews .con ul{ width:330px; padding-left:10px; float:left;}
#neiyenews .con ul li{width:300px; padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 7px; line-height:25px; float:left; border-bottom:1px #ccc dashed;}
#neiyenews .con ul li a{ float:left;}
#neiyenews .foot{ width:350px; float:left; height:7px; overflow:hidden;}
/* ÄÚÒ³ÐÂÎÅÁÐ±í-----*/

.middle{ width:710px; margin:10px auto; float:left; background:#fff; margin-left:5px;  border:1px solid  #CCCCCC;}
.h1{ width:710px; height:30px; background:url(images/121.jpg) no-repeat; float:left; font-size:14px; font-weight:700; line-height:30px; text-indent:50px; color:#000; }
.main_bj .m_main .middle .h1 a {
	color: #000;
}
.m_main{background:#fff;width:1006px; margin:0 auto; }

.neirong{ width:700px; padding:5px 0px 5px 10px; overflow:hidden; }
.neirong h1{ text-align:left; font-size:13px; font-weight:bold; border-bottom: 1px #CCCCCC solid}
.neirong p{ font-size:12px; font-weight:normal;}

.neirong dl{ width:162px; height:180px; float:left; margin:0; padding:5px 0px 0px 8px; vertical-align:bottom;}
.neirong dt img{ width:157px; height:130px; border:1px #CCCCCC solid; padding:2px; vertical-align:bottom;}
.neirong dd{ margin:0; padding:0; width:157px; font-size:12px; text-align:center; line-height:25px;}

.neirong ul{ margin:0; padding:0; float:left;}
.neirong ul li{ width:670px; padding-left:15px; background:url(images/dot1.gif) no-repeat 10px 10px; line-height:30px; border-bottom:1px #ccc dashed; float:left;}
.neirong li em{float:right; font-style:normal;padding-right:10px;}



.d1{width:210px;height:auto;overflow:hidden;border:#666666 1px solid;background-color: #E1E1E1;position:relative; margin-left:10px;}
.d2{width:100%;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color: #FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
#fade_focus img{border:0px; width:210px; height:160px;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:1px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#666666;display:block;float:left;padding:0px 5px;margin-right:2px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#FFCC33;background-color:#FF6633;}

.bk{ border-bottom:1px #dde1dc dashed;}

.mb_plist_pic1{clear:both;}
.mb_plist_pic1 .con{width:210px;float:left;}
/* mb_plist_pic*/
.mb_plist_pic{clear:both;}
.mb_plist_pic img{ border:1px #ccc solid;}
.mb_plist_pic .con{width:224px; height:180px;float:left; text-align:center;}
.mb_plist_pic .con img{width:190px; height:145px;}
.content_page{clear:both;}

.mb_plist_pic_text{clear:both;}
.mb_plist_pic_text .con{width:210px; height:200px;float:left; text-align:center;}
.mb_plist_pic_text .con .img img{width:200px; height:160px;}

/*ÄÚÈÝ·ÖÒ³²¿·Ö*/
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}


.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

/*AjaxÆÀÂÛ*/
.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;margin:0 5px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin:0 5px;margin-bottom:10px;}
.comment_content img{max-width:600px;}

/* µ±Ç°Î»ÖÃ*/
#Positon{width:93%; height:30px;line-height:30px; border:1px #ccc solid; background:#eee;padding:0 0 0 5%;margin:5px 0;}
/* µ±Ç°À¸Ä¿*/
.subject_title{border:1px #fef solid; background:#f0f0f0;padding:0 0 0 5%;margin:5px 0;width:93%;}
.subject_title a{}

/*ÐÂÎÅÏÔÊ¾Ð§¹û*/
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}
.other_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;}
.other_content img{max-width:600px;}

/*ÁÐ±íÏÔÊ¾Ð§¹û*/
.mb_xwlb .list_title{text-align:left;}
.mb_xwlb .list_title a{color:#000; text-decoration:none;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:700px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{}

.list_photo{margin:0;padding:0;width:698px;}
.list_photo dt{width:139px;height:120px;float:left;text-align:center;}
.list_photo dt img{border:1px solid #CEEDC0;padding:2px;}
.list_photo dt div{padding:6px 0;background:#CEEDC0;width:126px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo a{color:#50B20E;}
.list_photo a:hover{color:#f60;}
/*²úÆ·ÏÔÊ¾Ð§¹û*/
.mb_product_show .tit{font:14px Microsoft Yahei;margin:0;padding:0;color:#333; text-align:center;}  
.mb_product_show .con{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:12px;}
.mb_product_show .con img{max-width:600px;}
.mb_product_show .con img{max-width:600px;}
.plug_book_add #content{width:650px; height:300px;}
.plug_book_add dt{clear:both;}

.vote_show{margin:20px;padding:0;}
.vote_show dt{margin:10px;}
.vote_show dt h3{margin:0;padding:0;font:18px Microsoft Yahei;color:#4EB30F;text-align:center;}
.vote_show dt span{float:right;margin:2px 20px 2px 0;width:400px;height:20px;}
.vote_show dt span img{max-width:348px;}
.vote_show dt.r{width:370px;height:20px;}